kendra spears , 26 , has given birth to her first child , a son named irfan .
the baby , whose father is prince rahim aga khan , was born in geneva .
ms spears , now known as princess salwa , is said to be doing well .